package com.mf.service.basic.webPage;

import com.mf.entity.dto.basic.webPage.DtoPageItem;

import com.mf.entity.req.basic.search.webPage.SearchReqPageItem;
import com.mf.service.BaseService;

import java.util.List;


/**
 * 前端配置页面明细
 */
public interface ServicePageItem extends BaseService<DtoPageItem, SearchReqPageItem> {
    /**
     * 根据jsonId查询使用数量
     */
    long countByJsonId(Integer jsonId);

    /**
     * 根据页面id查询数量
     */
    long countByPageId(Integer pageId);

    /**
     * 删除
     */
    void deleteById(Integer pageId, Integer id);

    /**
     * 根据页面id查询
     */
    List<DtoPageItem> findPageItemByPageId(Integer id);

}


